/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

let IconShouyeZhinengtuoke = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M568.64 559.696c-58.064-49.312-71.44-41.136-71.44-41.136a164.48 164.48 0 0 1-168.704-3.2C224.688 564.064 147.168 696.544 135.872 857.232l560 2.08c-8.432-125.712-69.168-250.304-127.232-299.616z m-152.816 261.376l-41.6-42.912 37.728-196.624-21.088-29.248c5.344-7.424 44.112-8 50.048 0l-21.088 29.248 37.728 196.624z"
        fill={getIconColor(color, 0, '#5EAAFF')}
      />
      <Path
        d="M328.496 492.352a169.28 169.28 0 1 0-82.128-144.8 168.224 168.224 0 0 0 82.128 144.8z"
        fill={getIconColor(color, 1, '#5EAAFF')}
      />
      <Path
        d="M896.24 859.248c-5.2-78.704-43.36-156.8-79.744-187.872s-44.8-25.696-44.8-25.696a104.288 104.288 0 0 1-50.944 13.52 105.76 105.76 0 0 1-54.8-15.584c-0.288 0.144-0.736 0.288-1.04 0.448a539.648 539.648 0 0 1 63.12 214.4z"
        fill={getIconColor(color, 2, '#5EAAFF')}
        fillOpacity="0.4"
      />
      <Path
        d="M665.92 623.568a106.096 106.096 0 1 0-51.536-90.736 105.712 105.712 0 0 0 51.536 90.736z"
        fill={getIconColor(color, 3, '#5EAAFF')}
        fillOpacity="0.4"
      />
    </Svg>
  );
};

IconShouyeZhinengtuoke.defaultProps = {
  size: 18,
};

IconShouyeZhinengtuoke = React.memo ? React.memo(IconShouyeZhinengtuoke) : IconShouyeZhinengtuoke;

export default IconShouyeZhinengtuoke;
